extends PanelContainer

@onready var 区域图像 = %"区域图像"
@onready var 区域名 = %"区域名"

signal 按钮被点击(index)

var 区域数据:区域数据类:
	set(value):
		区域数据=value
		显示卡牌()

func 显示卡牌():
	区域图像.texture=区域数据.区域图
	区域名.text=区域数据.区域名

func _on_gui_input(event):
	if event is InputEventMouseButton and event.pressed and event.button_index == MOUSE_BUTTON_LEFT:
		按钮被点击.emit(get_index())
